Baharestan Metro Station is a station in Tehran Metro Line 2. It is located in Baharestan Square near Majlis of Iran. It is between Darvaze Shemiran Metro Station and Mellat Metro Station.